[Dúvida] C com MySQL

1. [Dúvida] C com MySQL

Paulo
d3j4_Vu

(usa Ubuntu)

Enviado em 21/03/2008 - 21:33h

Como passar dados armazenados em uma variável C para o banco de dados mysql? Pra entender minha dúvida, seria algo assim que quero fazer:

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
"
struct Pessoa
{
char Nome[31],
Sexo,
Cidade[31],
Estado[31],
Email[31];
};

struct Pessoa Objeto;

mysql_query(&conexao,"INSERT INTO projeto_bd(Nome) values('%s',Objeto.Nome)");

"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

E pra comparar dados de uma variável de C com um dado no banco de dados?

select * from projeto_bd where nome == Objeto.nome

xxxxxxxxxxxxxxx

Como que faço isso? Não se acha em lugar algum sobre isso. Existe alguma maneira de fazer isso?

Espero ajuda!


  


2. Re: [Dúvida] C com MySQL

Fagner Amaral de Souza Candido
f_Candido

(usa Ubuntu)

Enviado em 22/03/2008 - 10:07h

Aqui no Vol tem um excelente artigo abordando a Linguagem C e o MySql. Vale e pena dar uma conferida.
Abraços


3. Eu estou com a mesma dificuldade!

jeferson ferreira
pingus

(usa Slackware)

Enviado em 22/03/2008 - 10:48h

O artigo Sobre C e Mysql http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=316 é muito bom, eu só não estou conseguindo inserir dados no banco de dados uasando variaveis do meu programa em C.
Mas estou pesquisando se eu encontrar eu posto aqui, mas se alguem tem alguma função implementado e quiser contrubuir eu agradeço!
Valeu........


4. Re: [Dúvida] C com MySQL

Paulo
d3j4_Vu

(usa Ubuntu)

Enviado em 22/03/2008 - 15:51h

É justamente isso que quero saber. Já tinha lido o tutorial daqui da vol, mas nele não explica como inserir dados pegando de variáveis(se é q tem como).

Não achei em nenhum lugar como fazer isso...se não der pra fazer isso, pra que criar uma API de mysql pra C? Se for pra inserir diretamente eu insiro usando só mysql e sql sem precisar de C.

Pior que já perguntei em vários lugares e não consigo uma resposta definitiva =/

Mas o artigo é mto bom, foi com ele que me interessei por mysql e c. Mas só inserir dados diretamente não adianta mta coisa pra mim.

Se alguém souber uma forma, posta ae pra ajudar

Vlw!


5. Re: [Dúvida] C com MySQL

Daniel Augusto de Oliveira
spychaser

(usa Debian)

Enviado em 25/03/2008 - 14:11h

No banco de dados vc não compara com "==" é só "="

Falow






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts